short-lived peace - French English Dictionary